brink of disaster - French English Dictionary